permanent press - Spanish English Dictionary